body,html{height:100%}body{padding:0;margin:0;font-size:3.8vw;line-height:1.7;color:#333;background:#fff}body a{text-decoration:none!important;color:#333;-webkit-tap-highlight-color:transparent}body a:active{opacity:.8;background:none}body button,body input{border-radius:5px;border:1px solid #d9d9d9;-webkit-appearance:none;outline:none}body button.green{background:#00a472;color:#fff;border:0}body button.white{color:#00a472;border:1px solid #00a472;background:#fff}body button:active{opacity:.7}body dd,body dl,body dt,body li,body ol,body ul{margin:0;list-style:none;padding:0}.am-icon{width:30px;height:30px}.jobBeOverdue .main{background:url(https://img.job10000.com/job910/mf/img/job_bg.png) no-repeat;background-size:100% 100%;position:relative}.jobBeOverdue .content{width:83vw;height:69vw;background:url(https://img.job10000.com/job910/mf/img/job_bg2.png) no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jobBeOverdue .content>div{width:70%;text-align:center;margin:0 15%}.jobBeOverdue .content>div>div:first-child{color:#fd6d04;font-size:4.3vw;font-weight:600}.jobBeOverdue .content>div>div:last-child{color:#6c6c6c;font-size:3vw}.jobBeOverdue .content>div a{background:#ffda31;color:#984300;font-size:4.3vw;font-weight:600;width:40vw;display:block;height:12vw;line-height:12vw;text-align:center;border-radius:6vw;margin:0 auto}.jobBeOverdue .content>div:first-child{margin-top:26vw;margin-bottom:4vw}.job_list>ul{margin-top:2vw;color:#666;font-size:3.6vw}.job_list>ul li{line-height:6.5vw;padding:5vw;position:relative;border-bottom:2.5vw solid #f8f6f6;background:#fff}.job_list>ul li .top{position:absolute;width:8vw;top:0;left:0;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.job_list>ul li .jobname{font-size:4.3vw;color:#333;font-weight:700;height:6.5vw}.job_list>ul li .jobname b{width:55vw;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job_list>ul li .jobname span{font-size:3.6vw;float:right;color:#ff5523}.job_list>ul li .term span{border-right:1px solid #d9d9d9;height:3vw;line-height:3vw;display:inline-block}.job_list>ul li .term span:last-child,.job_list>ul li .term span:nth-last-child(2){margin:0;border:0}.job_list>ul li .term span:last-child{float:right;line-height:6.5vw;color:#999}.job_list>ul li .sign{margin-top:1vw}.job_list>ul li .sign span{background:#f8f6f6;padding:0 2vw;color:#00a472;margin-right:2vw;border-radius:3px;display:inline-block;line-height:7vw;font-size:3.5vw}.job_list>ul li:last-child{border:0}.company_info{display:flex;margin-top:6vw}.company_info .logo{margin-right:2vw}.company_info .logo,.company_info .logo img{width:10vw;height:10vw}.company_info .info{line-height:4.3vw;color:#aaa}.company_info .info div:first-child{color:#333;font-size:4vw}.company_info .info div:first-child span{display:inline-block;white-space:nowrap;max-width:65vw;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.company_info .info div:first-child .viplevel{width:10vw;margin-left:1vw;position:relative;top:3px}.company_info .info div:first-child .auth{color:#00a472;margin-left:1vw;position:relative;top:2px}.company_info .info div:last-child{margin-top:1.2vw}.company_info .info div:last-child i{border-right:1px solid #d9d9d9;line-height:3vw;height:3vw;margin:0 1vw;padding:0;display:inline-block;position:relative;top:.2vw}.company_info .info div:last-child span{display:inline-block;color:#999;font-size:3.6vw}.company_info .info div:last-child span:last-child{margin:0;border:0}.nomore{text-align:center;color:#aaa}ul.paging{height:9vw;margin:0!important;padding:8vw 21vw!important;background:#f8f6f6;text-align:center;font-size:3.3vw}ul.paging>li{width:10vw;text-align:center;height:9vw!important;line-height:9vw!important;border-bottom:0!important;background:#fff;float:left;margin:0 .1vw}ul.paging li:active{opacity:.8}ul.paging li{color:#aaa}ul.paging li:nth-child(3),ul.paging li>a{color:#333!important}ul.paging li>a{padding:0!important;display:block;width:10vw;height:9vw!important}ul.paging li>a,ul.paging li [class^=icon-]:before{line-height:9vw!important}ul.paging li:first-child{margin-right:3vw}ul.paging li:last-child{margin-left:3vw}body{background:#f8f6f6}.publicScholl .selectType{padding:0 4vw;height:10vw;position:fixed;width:100%;box-sizing:border-box;background:#fff;z-index:100;top:45px}.publicScholl .selectType span{width:50%;float:left;height:10vw;line-height:10vw;font-size:4vw;text-align:center}.publicScholl .selectType span b{font-weight:500}.publicScholl .selectType span i{font-size:2.5vw;color:#9b9b9b;position:relative;top:-1px}.publicScholl .selectType span.active,.publicScholl .selectType span.active i{color:#00a472}.publicScholl>ul{margin-top:13vw}.publicScholl>ul li{border-bottom:2.5vw solid #f8f6f6;position:relative;background:#fff}.publicScholl>ul li .top{width:9vw;position:absolute;top:0;left:0}.publicScholl>ul li>a{display:flex;padding:3vw 6vw;line-height:6vw;color:#555}.publicScholl>ul li>a>div:first-child{width:18%;text-align:center}.publicScholl>ul li>a>div:first-child>div:first-child{color:#ff5523;font-size:4vw}.publicScholl>ul li>a>div:last-child{width:80%;color:#333}.publicScholl>ul li>a>div:last-child div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.publicScholl>ul li>a>div:last-child span{border-right:1px solid #d9d9d9;margin-right:2vw;padding-right:2vw;height:3vw;line-height:3vw;display:inline-block;color:#888}.publicScholl>ul li>a>div:last-child span:last-child{margin:0;border:0;width:40vw;text-overflow:ellipsis}.publicScholl>ul li:last-child{border:0}.publicScholl .mask{background:rgba(0,0,0,.6);width:100%;height:100%;position:fixed;top:0;display:none}.publicScholl>.citySelect,.publicScholl>.typeSelect{background:#fff;position:fixed;top:20vw;width:100%;box-sizing:border-box;padding-top:0;z-index:99;display:none}.publicScholl>.citySelect>ul,.publicScholl>.typeSelect>ul{flex:1;height:130vw;overflow-y:scroll;position:relative}.publicScholl>.citySelect>ul>li,.publicScholl>.typeSelect>ul>li{width:100%;text-align:center;height:13vw;line-height:13vw;border-bottom:1px solid #f8f6f6}.publicScholl>.citySelect>ul>li.active,.publicScholl>.typeSelect>ul>li.active{color:#00a472}.publicScholl>.citySelect>ul>li:last-child,.publicScholl>.typeSelect>ul>li:last-child{border:0}.publicScholl .typeSelect ul{height:auto}.publicScholl .nomore{text-align:center;height:16vw;line-height:16vw;color:#aaa;font-size:3.5vw}.paging{margin:0;padding:8vw 0;background:#f8f6f6;font-size:3.3vw}.paging,.paging li{height:9vw;text-align:center}.paging li{width:10vw;line-height:9vw;border-bottom:0!important;background:#fff;display:inline-block}.paging li:active{opacity:.8}.paging li{color:#aaa}.paging li:nth-child(3),.paging li>a{color:#333!important}.paging li>a{padding:0!important;display:inline!important}.paging li:first-child{margin-right:3vw}.paging li:last-child{margin-left:3vw}